package oo1;

public class EvenNumber {
	public static void main(String[] args) {
		EvenNumber ev = new EvenNumber();
		ev.num = 120;
		ev.show();

	}

	/*
	 * 验证哥德巴赫猜想：任何一个大于6的偶数，都能分解成两个质数和。 要求输入一个数，如果不满足大于6的偶数条件，则重新输入；
	 * 然后分解成两个质数相加的格式，类似 10=3+7这样
	 */
	int num;// 大于六的偶数
	int a;

	public boolean show() {
		if (num <= 6 && num % 2 != 0) {
			System.out.println("输入错误，请重新输入大于6的偶数：");
			return false;
		}

		for (int i = 3; i < num; i = i + 2) {
			for (int a = num; a >= i; a--) {
				if (i + a == num) {
					System.out.print(num + "=" + i + "+" + a + " ");
					System.out.print("\n");
				}
			}
		}
		return true;

	}

}
